﻿body 
{
	line-height:19px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:10px;
	background-color: #f2f2f2;
}

.error  
{
    font-weight: normal; 
    color: red; 
}

.titulo 
{ 
    background-color: #cccccc; 
    border: 1px solid #aaaaaa; 
    padding: 5px; 
    margin-bottom: 0px; 
    color:#222222; 
}

.text 
{ 
    font-family: Verdana; 
    font-size: 10px; 
    padding: 2px 0px 2px 0px; 
    color: #000000; 
    width: 100%; 
}

.button 
{ 
    font-family: Verdana; 
    font-size: 10px; 
    color: #FFFFFF; 
}

select 
{ 
    font-family: Verdana; 
    font-size: 10px; 
    padding: 2px; 
    color: #000000; 
    width: 100%; 
}

legend 
{ 
    font-size: 16px;
}

label 
{ 
    font-weight: bold; 
    color: #222222; 
    min-width:100px; 
    max-width:150px; 
    width:98%; 
    padding: 0 0 0 5px; 
}

.espaco 
{ 
    padding-top: 20px; 
}

.espaco_mini 
{ 
    padding-top: 5px; 
}

.StepTitle 
{  
  margin:0;   
  border:1px solid #000000;
  padding:5px;   
  font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
  color:#fff;   
  background-color:#696969;  
  text-align:left;   
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius  : 5px;    
}

.StepSubTitle  
{
    padding-left:5px;   
    padding-right:5px;   
    padding-bottom: 1px;
    padding-top: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width:99%;
    color:#BEBEBE;  
    font-size : 8pt; 
    border-bottom: 1px dashed #D3D3D3;
}

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5 { font-size: 11px; }
